<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100">
  <defs>
    <filter id="filter1" x="0" y="0">
      <feGaussianBlur in="SourceGraphic" stdDeviation="1.2" />
    </filter>
    <linearGradient x1="80" y1="0" x2="0" y2="0" id="Gradient0" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#BDBDBD;stop-opacity:1" offset="0" />
      <stop style="stop-color:#8A8A8A;stop-opacity:1" offset="1" />
    </linearGradient>
    <linearGradient x1="80" y1="0" x2="0" y2="0" id="Gradient1" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#D1D1D1;stop-opacity:1" offset="0" />
      <stop style="stop-color:#8A8A8A;stop-opacity:1" offset="1" />
    </linearGradient>  
    <radialGradient id="RG1" cx="50%" cy="50%" fx="50%" fy="50%" r="60%">
      <stop style="stop-color:rgb(255,225,225);stop-opacity:0.75;" offset="0%"/>
      <stop style="stop-color:rgb(255,100,100);stop-opacity:1;" offset="100%"/>
    </radialGradient>
    <linearGradient id="LG1" x1="20%" y1="80%" x2="20%" y2="0%">
      <stop style="stop-color:#999;stop-opacity:1" offset="0%" />
      <stop style="stop-color:#DDD;stop-opacity:1" offset="100%" />
    </linearGradient>
    <linearGradient id="LG2" x1="20%" y1="80%" x2="20%" y2="0%">
      <stop style="stop-color:#AAA;stop-opacity:1" offset="0%" />
      <stop style="stop-color:#EEE;stop-opacity:1" offset="100%" />
    </linearGradient>
  </defs>
  
  <g  transform="scale(0.5) translate(80 35)">
    <path style="fill:url(#Gradient0)" d="M 49.99,2 A 48,48 0 1 0 51,2 z"/>
    <path style="fill:url(#Gradient1);" filter="url(#filter1)"  d="M 73,7.5 A 48,48 0 0 1 98.2,44 c -1,-10 -20,0 -10,6 q 10,10 -20,-10 q -3,-3 -15,0 c 25,0 0,20 0,20 q -10,-20 -15,-10 c 10,-10 -10,10 0,-25 c 4,-3 4,0 17,-3 c -2,-5 0,-6 0,-12 l 4,-3 z M 20,80 c 4,4 10,0 15,0 c 3,0 -5,8 2,16 a 48,48 0 0 0 20,1 c 3,-5 -7,-10 -3,-23 c -6,-6 -5,15 -20,-10 c -3,-12, -14,-6 -12,10 "/>
  </g>
  <g  transform="scale(0.9) translate(0 8)">
    <path style="fill:url(#RG1);fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke:#666;" d="M 40,70 Q 40,65 30,55 A 28 28 1 1 1 70 55 Q 60,65 60,70"/>
    <path style="stroke-width:0.5;stroke:#333;fill:none" d="M 45,70 41,40 C 42,42 43,38 44,40 C 45,42 46,38 47,40 C 48,42 49,38 50,40 C 51,42 52,38 53,40 C 54,42 55,38 56,40 C 57,42 58,38 59,40 L 55,70"/>
    <path style="fill:url(#LG1);stroke:none" d="M 39,70 61,70 61,88 39,88 z" />
    <path style="fill:url(#LG2);stroke:none" d="M 39,73 61,77 Q 62.25,78.6 61,80 L 39,76 Q 37.75,74.4 39,73 z M 39,79 61,83 Q 62.25,84.6 61,86 L 39,82 Q 37.75,80.4 39,79 z" />
    <path style="fill:#333" d="M 45,88 Q 50,92 55,88 z"/>
  </g>
</svg>
